howitzer cradle - Turco Inglés Diccionario